major surgeries - French English Dictionary